.captcha {
  border:1px solid #b5b5b5;
  cursor:pointer;
}
.help-inline .middle {
  line-height: 34px;
  color: #ccc;
}
.middle.text-danger{
  color: #a94442;
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
  vertical-align: middle;
}


form.form-inline .search-span {
  margin-right: 10px;
}

@media (min-width: 768px){
	form.form-inline.form-search {
		float: right;
	}
	form.form-inline.form-search .form-group {
		margin-right: 5px;
	}
	form.form-inline.form-search label {
		position: relative;
		top: 2px;
	}
	form.form-inline.form-search input {
	  width: 100px;
	  height: 24px;
	}
	form.form-inline.form-search select {
	  height: 24px;
	  padding: 0px 0px;
	}
	
}

.profile-info-name {
  vertical-align: top;
}

.ui-autocomplete {
	width: 600px;
	height: 500px;
	min-height: 500px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
}

/* IE 6 doesn't support max-height
   * we use height instead, but this forces the menu to always be this tall
   */

* html .ui-autocomplete {
	height: 500px;
}

.tags_auto {
	width: 72%;
}